package cn.yunhe.services;

import cn.yunhe.entity.Score;
import cn.yunhe.entity.Teacher;
import com.github.pagehelper.Page;

import java.util.List;
import java.util.Map;

/**
 * Created by Administrator on 2018/6/9.
 */
public interface ITeacherServices {
    /**
     * 查询符合条件的学生成绩
     * @param map
     * @return
     */
    List<Score> getAll(Map<String, Object> map);

    /**
     * 查询总页数
     * @param map
     * @return
     */
    int getTotalSize(Map<String, Object> map);
    /**
     * 查询出题人
     */
    List<Teacher> findTeacher();

    /**
     * 查询登录用户和密码
     * @param map
     * @return
     */
    Teacher findByTeacherName(Map map);
    /**
     * 分页
     * @param map
     * @return
     */
    Page getStudent(Map<String, Object> map);


    /**
     * 登录检查
     * @param  map
     * @return
     */
    Teacher checkLogin(Map map);
}

